package org.wisigoth.chat.client.mockup;

import org.wisigoth.chat.client.ChatSession;
import org.wisigoth.chat.client.Contact;
import org.wisigoth.chat.client.Message;
import org.wisigoth.chat.client.MessageConsumer;
import org.wisigoth.chat.client.MessageFilter;
import org.wisigoth.chat.client.Session;
import org.wisigoth.chat.client.WisigothUser;
import org.wisigoth.chat.client.msg.ChatMessage;

public class ChatSessionMockUp implements ChatSession {

	WisigothUser login;
	WisigothUser contact;

	public ChatSessionMockUp(Contact contact) {
		this.contact = contact.getUser();
	}


	@Override
	public void consume(Message message) {
		// TODO Auto-generated method stub

	}

	@Override
	public Contact getContact() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public Session getSession() {
		// TODO Auto-generated method stub
		return null;
	}



	@Override
	public void addMessageConsumer(MessageConsumer consumer) {
		// TODO Auto-generated method stub
		
	}


	@Override
	public void removeMessageConsumer(MessageConsumer consumer) {
		// TODO Auto-generated method stub
		
	}


	@Override
	public MessageFilter getFilter() {
		// TODO Auto-generated method stub
		throw new UnsupportedOperationException("Not implemented yet");
	}


	@Override
	public void sendMessage(ChatMessage message) {
		// TODO Auto-generated method stub
		throw new UnsupportedOperationException("Not implemented yet");
	}

}
